
package org.ufida.entitydata;

import java.math.BigDecimal;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
import businessentity.business.ubf.ufsoft.EntityKey;


/**
 * <p>Java class for UFIDA.U9.SM.SO.SOFeeDetailLineData complex type.
 * 
 * <p>The following schema fragment specifies the expected content contained within this class.
 * 
 * <pre>
 * &lt;complexType name="UFIDA.U9.SM.SO.SOFeeDetailLineData">
 *   &lt;complexContent>
 *     &lt;extension base="{http://www.UFIDA.org/EntityData}UFSoft.UBF.Business.DataTransObjectBase">
 *       &lt;sequence>
 *         &lt;element name="SOFee_SKey" type="{UFSoft.UBF.Business.BusinessEntity}EntityKey" minOccurs="0"/>
 *         &lt;element name="m_aPExpenseAC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_aPExpenseExTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_aPExpenseFunC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_aPExpenseIncTaxAC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_aPExpenseIncTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_aPExpenseIncTaxFunC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_aPExpenseIncTaxTC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_aPExpenseTC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_aPTaxAC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_aPTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_aPTaxFunC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_aPTaxTC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_aRExpenseAC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_aRExpenseExTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_aRExpenseFunC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_aRExpenseIncTaxAC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_aRExpenseIncTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_aRExpenseIncTaxFunC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_aRExpenseIncTaxTC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_aRExpenseTC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_aRTaxAC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_aRTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_aRTaxFunC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_aRTaxTC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_allotQtyPU" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_appliedAPExpenseExTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_appliedAPExpenseIncTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_appliedAPTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_appliedARExpenseExTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_appliedARExpenseIncTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_appliedARTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_appliedExpectedExpenseExTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_appliedExpectedExpenseIncTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_appliedExpectedTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_appliedFeeAllotFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_appliedFeeAllotIncTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_appliedFeeAllotTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_appliedPaidExpenseExTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_appliedPaidExpenseIncTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_appliedPaidTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_createdBy" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="m_createdOn" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="m_expectedExpenseExTaxAC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_expectedExpenseExTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_expectedExpenseExTaxFunC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_expectedExpenseExTaxTC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_expectedExpenseIncTaxAC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_expectedExpenseIncTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_expectedExpenseIncTaxFunC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_expectedExpenseIncTaxTC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_expectedTaxAC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_expectedTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_expectedTaxFunC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_expectedTaxTC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_feeAllotAC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_feeAllotFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_feeAllotFunC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_feeAllotIncTaxAC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_feeAllotIncTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_feeAllotIncTaxFunC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_feeAllotIncTaxTC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_feeAllotTC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_feeAllotTaxAC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_feeAllotTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_feeAllotTaxFunC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_feeAllotTaxTC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_feeDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="m_iD" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
 *         &lt;element name="m_lineNum" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="m_modifiedBy" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="m_modifiedOn" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="m_paidExpenseExTaxAC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_paidExpenseExTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_paidExpenseExTaxFunC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_paidExpenseExTaxTC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_paidExpenseIncTaxAC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_paidExpenseIncTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_paidExpenseIncTaxFunC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_paidExpenseIncTaxTC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_paidTaxAC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_paidTaxFC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_paidTaxFunC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_paidTaxTC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_sOFee" type="{http://www.UFIDA.org/EntityData}UFIDA.U9.SM.SO.SOFeeData" minOccurs="0"/>
 *         &lt;element name="m_sourceAllotQryPU" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_sourceBillType" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="m_sourceDocCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="m_sourceDocType" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="m_sourceEntityID" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
 *         &lt;element name="m_sysVersion" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
 *       &lt;/sequence>
 *     &lt;/extension>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "UFIDA.U9.SM.SO.SOFeeDetailLineData", propOrder = {
    "soFeeSKey",
    "mapExpenseAC",
    "mapExpenseExTaxFC",
    "mapExpenseFunC",
    "mapExpenseIncTaxAC",
    "mapExpenseIncTaxFC",
    "mapExpenseIncTaxFunC",
    "mapExpenseIncTaxTC",
    "mapExpenseTC",
    "mapTaxAC",
    "mapTaxFC",
    "mapTaxFunC",
    "mapTaxTC",
    "marExpenseAC",
    "marExpenseExTaxFC",
    "marExpenseFunC",
    "marExpenseIncTaxAC",
    "marExpenseIncTaxFC",
    "marExpenseIncTaxFunC",
    "marExpenseIncTaxTC",
    "marExpenseTC",
    "marTaxAC",
    "marTaxFC",
    "marTaxFunC",
    "marTaxTC",
    "mAllotQtyPU",
    "mAppliedAPExpenseExTaxFC",
    "mAppliedAPExpenseIncTaxFC",
    "mAppliedAPTaxFC",
    "mAppliedARExpenseExTaxFC",
    "mAppliedARExpenseIncTaxFC",
    "mAppliedARTaxFC",
    "mAppliedExpectedExpenseExTaxFC",
    "mAppliedExpectedExpenseIncTaxFC",
    "mAppliedExpectedTaxFC",
    "mAppliedFeeAllotFC",
    "mAppliedFeeAllotIncTaxFC",
    "mAppliedFeeAllotTaxFC",
    "mAppliedPaidExpenseExTaxFC",
    "mAppliedPaidExpenseIncTaxFC",
    "mAppliedPaidTaxFC",
    "mCreatedBy",
    "mCreatedOn",
    "mExpectedExpenseExTaxAC",
    "mExpectedExpenseExTaxFC",
    "mExpectedExpenseExTaxFunC",
    "mExpectedExpenseExTaxTC",
    "mExpectedExpenseIncTaxAC",
    "mExpectedExpenseIncTaxFC",
    "mExpectedExpenseIncTaxFunC",
    "mExpectedExpenseIncTaxTC",
    "mExpectedTaxAC",
    "mExpectedTaxFC",
    "mExpectedTaxFunC",
    "mExpectedTaxTC",
    "mFeeAllotAC",
    "mFeeAllotFC",
    "mFeeAllotFunC",
    "mFeeAllotIncTaxAC",
    "mFeeAllotIncTaxFC",
    "mFeeAllotIncTaxFunC",
    "mFeeAllotIncTaxTC",
    "mFeeAllotTC",
    "mFeeAllotTaxAC",
    "mFeeAllotTaxFC",
    "mFeeAllotTaxFunC",
    "mFeeAllotTaxTC",
    "mFeeDate",
    "mid",
    "mLineNum",
    "mModifiedBy",
    "mModifiedOn",
    "mPaidExpenseExTaxAC",
    "mPaidExpenseExTaxFC",
    "mPaidExpenseExTaxFunC",
    "mPaidExpenseExTaxTC",
    "mPaidExpenseIncTaxAC",
    "mPaidExpenseIncTaxFC",
    "mPaidExpenseIncTaxFunC",
    "mPaidExpenseIncTaxTC",
    "mPaidTaxAC",
    "mPaidTaxFC",
    "mPaidTaxFunC",
    "mPaidTaxTC",
    "msoFee",
    "mSourceAllotQryPU",
    "mSourceBillType",
    "mSourceDocCode",
    "mSourceDocType",
    "mSourceEntityID",
    "mSysVersion"
})
public class UFIDAU9SMSOSOFeeDetailLineData
    extends UFSoftUBFBusinessDataTransObjectBase
{

    @XmlElementRef(name = "SOFee_SKey", namespace = "http://www.UFIDA.org/EntityData", type = JAXBElement.class)
    protected JAXBElement<EntityKey> soFeeSKey;
    @XmlElement(name = "m_aPExpenseAC")
    protected BigDecimal mapExpenseAC;
    @XmlElement(name = "m_aPExpenseExTaxFC")
    protected BigDecimal mapExpenseExTaxFC;
    @XmlElement(name = "m_aPExpenseFunC")
    protected BigDecimal mapExpenseFunC;
    @XmlElement(name = "m_aPExpenseIncTaxAC")
    protected BigDecimal mapExpenseIncTaxAC;
    @XmlElement(name = "m_aPExpenseIncTaxFC")
    protected BigDecimal mapExpenseIncTaxFC;
    @XmlElement(name = "m_aPExpenseIncTaxFunC")
    protected BigDecimal mapExpenseIncTaxFunC;
    @XmlElement(name = "m_aPExpenseIncTaxTC")
    protected BigDecimal mapExpenseIncTaxTC;
    @XmlElement(name = "m_aPExpenseTC")
    protected BigDecimal mapExpenseTC;
    @XmlElement(name = "m_aPTaxAC")
    protected BigDecimal mapTaxAC;
    @XmlElement(name = "m_aPTaxFC")
    protected BigDecimal mapTaxFC;
    @XmlElement(name = "m_aPTaxFunC")
    protected BigDecimal mapTaxFunC;
    @XmlElement(name = "m_aPTaxTC")
    protected BigDecimal mapTaxTC;
    @XmlElement(name = "m_aRExpenseAC")
    protected BigDecimal marExpenseAC;
    @XmlElement(name = "m_aRExpenseExTaxFC")
    protected BigDecimal marExpenseExTaxFC;
    @XmlElement(name = "m_aRExpenseFunC")
    protected BigDecimal marExpenseFunC;
    @XmlElement(name = "m_aRExpenseIncTaxAC")
    protected BigDecimal marExpenseIncTaxAC;
    @XmlElement(name = "m_aRExpenseIncTaxFC")
    protected BigDecimal marExpenseIncTaxFC;
    @XmlElement(name = "m_aRExpenseIncTaxFunC")
    protected BigDecimal marExpenseIncTaxFunC;
    @XmlElement(name = "m_aRExpenseIncTaxTC")
    protected BigDecimal marExpenseIncTaxTC;
    @XmlElement(name = "m_aRExpenseTC")
    protected BigDecimal marExpenseTC;
    @XmlElement(name = "m_aRTaxAC")
    protected BigDecimal marTaxAC;
    @XmlElement(name = "m_aRTaxFC")
    protected BigDecimal marTaxFC;
    @XmlElement(name = "m_aRTaxFunC")
    protected BigDecimal marTaxFunC;
    @XmlElement(name = "m_aRTaxTC")
    protected BigDecimal marTaxTC;
    @XmlElement(name = "m_allotQtyPU")
    protected BigDecimal mAllotQtyPU;
    @XmlElement(name = "m_appliedAPExpenseExTaxFC")
    protected BigDecimal mAppliedAPExpenseExTaxFC;
    @XmlElement(name = "m_appliedAPExpenseIncTaxFC")
    protected BigDecimal mAppliedAPExpenseIncTaxFC;
    @XmlElement(name = "m_appliedAPTaxFC")
    protected BigDecimal mAppliedAPTaxFC;
    @XmlElement(name = "m_appliedARExpenseExTaxFC")
    protected BigDecimal mAppliedARExpenseExTaxFC;
    @XmlElement(name = "m_appliedARExpenseIncTaxFC")
    protected BigDecimal mAppliedARExpenseIncTaxFC;
    @XmlElement(name = "m_appliedARTaxFC")
    protected BigDecimal mAppliedARTaxFC;
    @XmlElement(name = "m_appliedExpectedExpenseExTaxFC")
    protected BigDecimal mAppliedExpectedExpenseExTaxFC;
    @XmlElement(name = "m_appliedExpectedExpenseIncTaxFC")
    protected BigDecimal mAppliedExpectedExpenseIncTaxFC;
    @XmlElement(name = "m_appliedExpectedTaxFC")
    protected BigDecimal mAppliedExpectedTaxFC;
    @XmlElement(name = "m_appliedFeeAllotFC")
    protected BigDecimal mAppliedFeeAllotFC;
    @XmlElement(name = "m_appliedFeeAllotIncTaxFC")
    protected BigDecimal mAppliedFeeAllotIncTaxFC;
    @XmlElement(name = "m_appliedFeeAllotTaxFC")
    protected BigDecimal mAppliedFeeAllotTaxFC;
    @XmlElement(name = "m_appliedPaidExpenseExTaxFC")
    protected BigDecimal mAppliedPaidExpenseExTaxFC;
    @XmlElement(name = "m_appliedPaidExpenseIncTaxFC")
    protected BigDecimal mAppliedPaidExpenseIncTaxFC;
    @XmlElement(name = "m_appliedPaidTaxFC")
    protected BigDecimal mAppliedPaidTaxFC;
    @XmlElementRef(name = "m_createdBy", namespace = "http://www.UFIDA.org/EntityData", type = JAXBElement.class)
    protected JAXBElement<String> mCreatedBy;
    @XmlElement(name = "m_createdOn")
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar mCreatedOn;
    @XmlElement(name = "m_expectedExpenseExTaxAC")
    protected BigDecimal mExpectedExpenseExTaxAC;
    @XmlElement(name = "m_expectedExpenseExTaxFC")
    protected BigDecimal mExpectedExpenseExTaxFC;
    @XmlElement(name = "m_expectedExpenseExTaxFunC")
    protected BigDecimal mExpectedExpenseExTaxFunC;
    @XmlElement(name = "m_expectedExpenseExTaxTC")
    protected BigDecimal mExpectedExpenseExTaxTC;
    @XmlElement(name = "m_expectedExpenseIncTaxAC")
    protected BigDecimal mExpectedExpenseIncTaxAC;
    @XmlElement(name = "m_expectedExpenseIncTaxFC")
    protected BigDecimal mExpectedExpenseIncTaxFC;
    @XmlElement(name = "m_expectedExpenseIncTaxFunC")
    protected BigDecimal mExpectedExpenseIncTaxFunC;
    @XmlElement(name = "m_expectedExpenseIncTaxTC")
    protected BigDecimal mExpectedExpenseIncTaxTC;
    @XmlElement(name = "m_expectedTaxAC")
    protected BigDecimal mExpectedTaxAC;
    @XmlElement(name = "m_expectedTaxFC")
    protected BigDecimal mExpectedTaxFC;
    @XmlElement(name = "m_expectedTaxFunC")
    protected BigDecimal mExpectedTaxFunC;
    @XmlElement(name = "m_expectedTaxTC")
    protected BigDecimal mExpectedTaxTC;
    @XmlElement(name = "m_feeAllotAC")
    protected BigDecimal mFeeAllotAC;
    @XmlElement(name = "m_feeAllotFC")
    protected BigDecimal mFeeAllotFC;
    @XmlElement(name = "m_feeAllotFunC")
    protected BigDecimal mFeeAllotFunC;
    @XmlElement(name = "m_feeAllotIncTaxAC")
    protected BigDecimal mFeeAllotIncTaxAC;
    @XmlElement(name = "m_feeAllotIncTaxFC")
    protected BigDecimal mFeeAllotIncTaxFC;
    @XmlElement(name = "m_feeAllotIncTaxFunC")
    protected BigDecimal mFeeAllotIncTaxFunC;
    @XmlElement(name = "m_feeAllotIncTaxTC")
    protected BigDecimal mFeeAllotIncTaxTC;
    @XmlElement(name = "m_feeAllotTC")
    protected BigDecimal mFeeAllotTC;
    @XmlElement(name = "m_feeAllotTaxAC")
    protected BigDecimal mFeeAllotTaxAC;
    @XmlElement(name = "m_feeAllotTaxFC")
    protected BigDecimal mFeeAllotTaxFC;
    @XmlElement(name = "m_feeAllotTaxFunC")
    protected BigDecimal mFeeAllotTaxFunC;
    @XmlElement(name = "m_feeAllotTaxTC")
    protected BigDecimal mFeeAllotTaxTC;
    @XmlElement(name = "m_feeDate")
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar mFeeDate;
    @XmlElement(name = "m_iD")
    protected Long mid;
    @XmlElement(name = "m_lineNum")
    protected Integer mLineNum;
    @XmlElementRef(name = "m_modifiedBy", namespace = "http://www.UFIDA.org/EntityData", type = JAXBElement.class)
    protected JAXBElement<String> mModifiedBy;
    @XmlElement(name = "m_modifiedOn")
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar mModifiedOn;
    @XmlElement(name = "m_paidExpenseExTaxAC")
    protected BigDecimal mPaidExpenseExTaxAC;
    @XmlElement(name = "m_paidExpenseExTaxFC")
    protected BigDecimal mPaidExpenseExTaxFC;
    @XmlElement(name = "m_paidExpenseExTaxFunC")
    protected BigDecimal mPaidExpenseExTaxFunC;
    @XmlElement(name = "m_paidExpenseExTaxTC")
    protected BigDecimal mPaidExpenseExTaxTC;
    @XmlElement(name = "m_paidExpenseIncTaxAC")
    protected BigDecimal mPaidExpenseIncTaxAC;
    @XmlElement(name = "m_paidExpenseIncTaxFC")
    protected BigDecimal mPaidExpenseIncTaxFC;
    @XmlElement(name = "m_paidExpenseIncTaxFunC")
    protected BigDecimal mPaidExpenseIncTaxFunC;
    @XmlElement(name = "m_paidExpenseIncTaxTC")
    protected BigDecimal mPaidExpenseIncTaxTC;
    @XmlElement(name = "m_paidTaxAC")
    protected BigDecimal mPaidTaxAC;
    @XmlElement(name = "m_paidTaxFC")
    protected BigDecimal mPaidTaxFC;
    @XmlElement(name = "m_paidTaxFunC")
    protected BigDecimal mPaidTaxFunC;
    @XmlElement(name = "m_paidTaxTC")
    protected BigDecimal mPaidTaxTC;
    @XmlElementRef(name = "m_sOFee", namespace = "http://www.UFIDA.org/EntityData", type = JAXBElement.class)
    protected JAXBElement<UFIDAU9SMSOSOFeeData> msoFee;
    @XmlElement(name = "m_sourceAllotQryPU")
    protected BigDecimal mSourceAllotQryPU;
    @XmlElement(name = "m_sourceBillType")
    protected Integer mSourceBillType;
    @XmlElementRef(name = "m_sourceDocCode", namespace = "http://www.UFIDA.org/EntityData", type = JAXBElement.class)
    protected JAXBElement<String> mSourceDocCode;
    @XmlElement(name = "m_sourceDocType")
    protected Integer mSourceDocType;
    @XmlElement(name = "m_sourceEntityID")
    protected Long mSourceEntityID;
    @XmlElement(name = "m_sysVersion")
    protected Long mSysVersion;

    /**
     * Gets the value of the soFeeSKey property.
     * 
     * @return
     *     possible object is
     *     {@link JAXBElement }{@code <}{@link EntityKey }{@code >}
     *     
     */
    public JAXBElement<EntityKey> getSOFeeSKey() {
        return soFeeSKey;
    }

    /**
     * Sets the value of the soFeeSKey property.
     * 
     * @param value
     *     allowed object is
     *     {@link JAXBElement }{@code <}{@link EntityKey }{@code >}
     *     
     */
    public void setSOFeeSKey(JAXBElement<EntityKey> value) {
        this.soFeeSKey = ((JAXBElement<EntityKey> ) value);
    }

    /**
     * Gets the value of the mapExpenseAC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAPExpenseAC() {
        return mapExpenseAC;
    }

    /**
     * Sets the value of the mapExpenseAC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAPExpenseAC(BigDecimal value) {
        this.mapExpenseAC = value;
    }

    /**
     * Gets the value of the mapExpenseExTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAPExpenseExTaxFC() {
        return mapExpenseExTaxFC;
    }

    /**
     * Sets the value of the mapExpenseExTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAPExpenseExTaxFC(BigDecimal value) {
        this.mapExpenseExTaxFC = value;
    }

    /**
     * Gets the value of the mapExpenseFunC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAPExpenseFunC() {
        return mapExpenseFunC;
    }

    /**
     * Sets the value of the mapExpenseFunC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAPExpenseFunC(BigDecimal value) {
        this.mapExpenseFunC = value;
    }

    /**
     * Gets the value of the mapExpenseIncTaxAC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAPExpenseIncTaxAC() {
        return mapExpenseIncTaxAC;
    }

    /**
     * Sets the value of the mapExpenseIncTaxAC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAPExpenseIncTaxAC(BigDecimal value) {
        this.mapExpenseIncTaxAC = value;
    }

    /**
     * Gets the value of the mapExpenseIncTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAPExpenseIncTaxFC() {
        return mapExpenseIncTaxFC;
    }

    /**
     * Sets the value of the mapExpenseIncTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAPExpenseIncTaxFC(BigDecimal value) {
        this.mapExpenseIncTaxFC = value;
    }

    /**
     * Gets the value of the mapExpenseIncTaxFunC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAPExpenseIncTaxFunC() {
        return mapExpenseIncTaxFunC;
    }

    /**
     * Sets the value of the mapExpenseIncTaxFunC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAPExpenseIncTaxFunC(BigDecimal value) {
        this.mapExpenseIncTaxFunC = value;
    }

    /**
     * Gets the value of the mapExpenseIncTaxTC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAPExpenseIncTaxTC() {
        return mapExpenseIncTaxTC;
    }

    /**
     * Sets the value of the mapExpenseIncTaxTC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAPExpenseIncTaxTC(BigDecimal value) {
        this.mapExpenseIncTaxTC = value;
    }

    /**
     * Gets the value of the mapExpenseTC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAPExpenseTC() {
        return mapExpenseTC;
    }

    /**
     * Sets the value of the mapExpenseTC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAPExpenseTC(BigDecimal value) {
        this.mapExpenseTC = value;
    }

    /**
     * Gets the value of the mapTaxAC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAPTaxAC() {
        return mapTaxAC;
    }

    /**
     * Sets the value of the mapTaxAC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAPTaxAC(BigDecimal value) {
        this.mapTaxAC = value;
    }

    /**
     * Gets the value of the mapTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAPTaxFC() {
        return mapTaxFC;
    }

    /**
     * Sets the value of the mapTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAPTaxFC(BigDecimal value) {
        this.mapTaxFC = value;
    }

    /**
     * Gets the value of the mapTaxFunC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAPTaxFunC() {
        return mapTaxFunC;
    }

    /**
     * Sets the value of the mapTaxFunC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAPTaxFunC(BigDecimal value) {
        this.mapTaxFunC = value;
    }

    /**
     * Gets the value of the mapTaxTC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAPTaxTC() {
        return mapTaxTC;
    }

    /**
     * Sets the value of the mapTaxTC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAPTaxTC(BigDecimal value) {
        this.mapTaxTC = value;
    }

    /**
     * Gets the value of the marExpenseAC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMARExpenseAC() {
        return marExpenseAC;
    }

    /**
     * Sets the value of the marExpenseAC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMARExpenseAC(BigDecimal value) {
        this.marExpenseAC = value;
    }

    /**
     * Gets the value of the marExpenseExTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMARExpenseExTaxFC() {
        return marExpenseExTaxFC;
    }

    /**
     * Sets the value of the marExpenseExTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMARExpenseExTaxFC(BigDecimal value) {
        this.marExpenseExTaxFC = value;
    }

    /**
     * Gets the value of the marExpenseFunC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMARExpenseFunC() {
        return marExpenseFunC;
    }

    /**
     * Sets the value of the marExpenseFunC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMARExpenseFunC(BigDecimal value) {
        this.marExpenseFunC = value;
    }

    /**
     * Gets the value of the marExpenseIncTaxAC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMARExpenseIncTaxAC() {
        return marExpenseIncTaxAC;
    }

    /**
     * Sets the value of the marExpenseIncTaxAC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMARExpenseIncTaxAC(BigDecimal value) {
        this.marExpenseIncTaxAC = value;
    }

    /**
     * Gets the value of the marExpenseIncTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMARExpenseIncTaxFC() {
        return marExpenseIncTaxFC;
    }

    /**
     * Sets the value of the marExpenseIncTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMARExpenseIncTaxFC(BigDecimal value) {
        this.marExpenseIncTaxFC = value;
    }

    /**
     * Gets the value of the marExpenseIncTaxFunC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMARExpenseIncTaxFunC() {
        return marExpenseIncTaxFunC;
    }

    /**
     * Sets the value of the marExpenseIncTaxFunC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMARExpenseIncTaxFunC(BigDecimal value) {
        this.marExpenseIncTaxFunC = value;
    }

    /**
     * Gets the value of the marExpenseIncTaxTC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMARExpenseIncTaxTC() {
        return marExpenseIncTaxTC;
    }

    /**
     * Sets the value of the marExpenseIncTaxTC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMARExpenseIncTaxTC(BigDecimal value) {
        this.marExpenseIncTaxTC = value;
    }

    /**
     * Gets the value of the marExpenseTC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMARExpenseTC() {
        return marExpenseTC;
    }

    /**
     * Sets the value of the marExpenseTC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMARExpenseTC(BigDecimal value) {
        this.marExpenseTC = value;
    }

    /**
     * Gets the value of the marTaxAC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMARTaxAC() {
        return marTaxAC;
    }

    /**
     * Sets the value of the marTaxAC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMARTaxAC(BigDecimal value) {
        this.marTaxAC = value;
    }

    /**
     * Gets the value of the marTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMARTaxFC() {
        return marTaxFC;
    }

    /**
     * Sets the value of the marTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMARTaxFC(BigDecimal value) {
        this.marTaxFC = value;
    }

    /**
     * Gets the value of the marTaxFunC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMARTaxFunC() {
        return marTaxFunC;
    }

    /**
     * Sets the value of the marTaxFunC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMARTaxFunC(BigDecimal value) {
        this.marTaxFunC = value;
    }

    /**
     * Gets the value of the marTaxTC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMARTaxTC() {
        return marTaxTC;
    }

    /**
     * Sets the value of the marTaxTC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMARTaxTC(BigDecimal value) {
        this.marTaxTC = value;
    }

    /**
     * Gets the value of the mAllotQtyPU property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAllotQtyPU() {
        return mAllotQtyPU;
    }

    /**
     * Sets the value of the mAllotQtyPU property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAllotQtyPU(BigDecimal value) {
        this.mAllotQtyPU = value;
    }

    /**
     * Gets the value of the mAppliedAPExpenseExTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAppliedAPExpenseExTaxFC() {
        return mAppliedAPExpenseExTaxFC;
    }

    /**
     * Sets the value of the mAppliedAPExpenseExTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAppliedAPExpenseExTaxFC(BigDecimal value) {
        this.mAppliedAPExpenseExTaxFC = value;
    }

    /**
     * Gets the value of the mAppliedAPExpenseIncTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAppliedAPExpenseIncTaxFC() {
        return mAppliedAPExpenseIncTaxFC;
    }

    /**
     * Sets the value of the mAppliedAPExpenseIncTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAppliedAPExpenseIncTaxFC(BigDecimal value) {
        this.mAppliedAPExpenseIncTaxFC = value;
    }

    /**
     * Gets the value of the mAppliedAPTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAppliedAPTaxFC() {
        return mAppliedAPTaxFC;
    }

    /**
     * Sets the value of the mAppliedAPTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAppliedAPTaxFC(BigDecimal value) {
        this.mAppliedAPTaxFC = value;
    }

    /**
     * Gets the value of the mAppliedARExpenseExTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAppliedARExpenseExTaxFC() {
        return mAppliedARExpenseExTaxFC;
    }

    /**
     * Sets the value of the mAppliedARExpenseExTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAppliedARExpenseExTaxFC(BigDecimal value) {
        this.mAppliedARExpenseExTaxFC = value;
    }

    /**
     * Gets the value of the mAppliedARExpenseIncTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAppliedARExpenseIncTaxFC() {
        return mAppliedARExpenseIncTaxFC;
    }

    /**
     * Sets the value of the mAppliedARExpenseIncTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAppliedARExpenseIncTaxFC(BigDecimal value) {
        this.mAppliedARExpenseIncTaxFC = value;
    }

    /**
     * Gets the value of the mAppliedARTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAppliedARTaxFC() {
        return mAppliedARTaxFC;
    }

    /**
     * Sets the value of the mAppliedARTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAppliedARTaxFC(BigDecimal value) {
        this.mAppliedARTaxFC = value;
    }

    /**
     * Gets the value of the mAppliedExpectedExpenseExTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAppliedExpectedExpenseExTaxFC() {
        return mAppliedExpectedExpenseExTaxFC;
    }

    /**
     * Sets the value of the mAppliedExpectedExpenseExTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAppliedExpectedExpenseExTaxFC(BigDecimal value) {
        this.mAppliedExpectedExpenseExTaxFC = value;
    }

    /**
     * Gets the value of the mAppliedExpectedExpenseIncTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAppliedExpectedExpenseIncTaxFC() {
        return mAppliedExpectedExpenseIncTaxFC;
    }

    /**
     * Sets the value of the mAppliedExpectedExpenseIncTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAppliedExpectedExpenseIncTaxFC(BigDecimal value) {
        this.mAppliedExpectedExpenseIncTaxFC = value;
    }

    /**
     * Gets the value of the mAppliedExpectedTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAppliedExpectedTaxFC() {
        return mAppliedExpectedTaxFC;
    }

    /**
     * Sets the value of the mAppliedExpectedTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAppliedExpectedTaxFC(BigDecimal value) {
        this.mAppliedExpectedTaxFC = value;
    }

    /**
     * Gets the value of the mAppliedFeeAllotFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAppliedFeeAllotFC() {
        return mAppliedFeeAllotFC;
    }

    /**
     * Sets the value of the mAppliedFeeAllotFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAppliedFeeAllotFC(BigDecimal value) {
        this.mAppliedFeeAllotFC = value;
    }

    /**
     * Gets the value of the mAppliedFeeAllotIncTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAppliedFeeAllotIncTaxFC() {
        return mAppliedFeeAllotIncTaxFC;
    }

    /**
     * Sets the value of the mAppliedFeeAllotIncTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAppliedFeeAllotIncTaxFC(BigDecimal value) {
        this.mAppliedFeeAllotIncTaxFC = value;
    }

    /**
     * Gets the value of the mAppliedFeeAllotTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAppliedFeeAllotTaxFC() {
        return mAppliedFeeAllotTaxFC;
    }

    /**
     * Sets the value of the mAppliedFeeAllotTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAppliedFeeAllotTaxFC(BigDecimal value) {
        this.mAppliedFeeAllotTaxFC = value;
    }

    /**
     * Gets the value of the mAppliedPaidExpenseExTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAppliedPaidExpenseExTaxFC() {
        return mAppliedPaidExpenseExTaxFC;
    }

    /**
     * Sets the value of the mAppliedPaidExpenseExTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAppliedPaidExpenseExTaxFC(BigDecimal value) {
        this.mAppliedPaidExpenseExTaxFC = value;
    }

    /**
     * Gets the value of the mAppliedPaidExpenseIncTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAppliedPaidExpenseIncTaxFC() {
        return mAppliedPaidExpenseIncTaxFC;
    }

    /**
     * Sets the value of the mAppliedPaidExpenseIncTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAppliedPaidExpenseIncTaxFC(BigDecimal value) {
        this.mAppliedPaidExpenseIncTaxFC = value;
    }

    /**
     * Gets the value of the mAppliedPaidTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMAppliedPaidTaxFC() {
        return mAppliedPaidTaxFC;
    }

    /**
     * Sets the value of the mAppliedPaidTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMAppliedPaidTaxFC(BigDecimal value) {
        this.mAppliedPaidTaxFC = value;
    }

    /**
     * Gets the value of the mCreatedBy property.
     * 
     * @return
     *     possible object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    public JAXBElement<String> getMCreatedBy() {
        return mCreatedBy;
    }

    /**
     * Sets the value of the mCreatedBy property.
     * 
     * @param value
     *     allowed object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    public void setMCreatedBy(JAXBElement<String> value) {
        this.mCreatedBy = ((JAXBElement<String> ) value);
    }

    /**
     * Gets the value of the mCreatedOn property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getMCreatedOn() {
        return mCreatedOn;
    }

    /**
     * Sets the value of the mCreatedOn property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setMCreatedOn(XMLGregorianCalendar value) {
        this.mCreatedOn = value;
    }

    /**
     * Gets the value of the mExpectedExpenseExTaxAC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMExpectedExpenseExTaxAC() {
        return mExpectedExpenseExTaxAC;
    }

    /**
     * Sets the value of the mExpectedExpenseExTaxAC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMExpectedExpenseExTaxAC(BigDecimal value) {
        this.mExpectedExpenseExTaxAC = value;
    }

    /**
     * Gets the value of the mExpectedExpenseExTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMExpectedExpenseExTaxFC() {
        return mExpectedExpenseExTaxFC;
    }

    /**
     * Sets the value of the mExpectedExpenseExTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMExpectedExpenseExTaxFC(BigDecimal value) {
        this.mExpectedExpenseExTaxFC = value;
    }

    /**
     * Gets the value of the mExpectedExpenseExTaxFunC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMExpectedExpenseExTaxFunC() {
        return mExpectedExpenseExTaxFunC;
    }

    /**
     * Sets the value of the mExpectedExpenseExTaxFunC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMExpectedExpenseExTaxFunC(BigDecimal value) {
        this.mExpectedExpenseExTaxFunC = value;
    }

    /**
     * Gets the value of the mExpectedExpenseExTaxTC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMExpectedExpenseExTaxTC() {
        return mExpectedExpenseExTaxTC;
    }

    /**
     * Sets the value of the mExpectedExpenseExTaxTC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMExpectedExpenseExTaxTC(BigDecimal value) {
        this.mExpectedExpenseExTaxTC = value;
    }

    /**
     * Gets the value of the mExpectedExpenseIncTaxAC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMExpectedExpenseIncTaxAC() {
        return mExpectedExpenseIncTaxAC;
    }

    /**
     * Sets the value of the mExpectedExpenseIncTaxAC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMExpectedExpenseIncTaxAC(BigDecimal value) {
        this.mExpectedExpenseIncTaxAC = value;
    }

    /**
     * Gets the value of the mExpectedExpenseIncTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMExpectedExpenseIncTaxFC() {
        return mExpectedExpenseIncTaxFC;
    }

    /**
     * Sets the value of the mExpectedExpenseIncTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMExpectedExpenseIncTaxFC(BigDecimal value) {
        this.mExpectedExpenseIncTaxFC = value;
    }

    /**
     * Gets the value of the mExpectedExpenseIncTaxFunC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMExpectedExpenseIncTaxFunC() {
        return mExpectedExpenseIncTaxFunC;
    }

    /**
     * Sets the value of the mExpectedExpenseIncTaxFunC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMExpectedExpenseIncTaxFunC(BigDecimal value) {
        this.mExpectedExpenseIncTaxFunC = value;
    }

    /**
     * Gets the value of the mExpectedExpenseIncTaxTC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMExpectedExpenseIncTaxTC() {
        return mExpectedExpenseIncTaxTC;
    }

    /**
     * Sets the value of the mExpectedExpenseIncTaxTC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMExpectedExpenseIncTaxTC(BigDecimal value) {
        this.mExpectedExpenseIncTaxTC = value;
    }

    /**
     * Gets the value of the mExpectedTaxAC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMExpectedTaxAC() {
        return mExpectedTaxAC;
    }

    /**
     * Sets the value of the mExpectedTaxAC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMExpectedTaxAC(BigDecimal value) {
        this.mExpectedTaxAC = value;
    }

    /**
     * Gets the value of the mExpectedTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMExpectedTaxFC() {
        return mExpectedTaxFC;
    }

    /**
     * Sets the value of the mExpectedTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMExpectedTaxFC(BigDecimal value) {
        this.mExpectedTaxFC = value;
    }

    /**
     * Gets the value of the mExpectedTaxFunC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMExpectedTaxFunC() {
        return mExpectedTaxFunC;
    }

    /**
     * Sets the value of the mExpectedTaxFunC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMExpectedTaxFunC(BigDecimal value) {
        this.mExpectedTaxFunC = value;
    }

    /**
     * Gets the value of the mExpectedTaxTC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMExpectedTaxTC() {
        return mExpectedTaxTC;
    }

    /**
     * Sets the value of the mExpectedTaxTC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMExpectedTaxTC(BigDecimal value) {
        this.mExpectedTaxTC = value;
    }

    /**
     * Gets the value of the mFeeAllotAC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMFeeAllotAC() {
        return mFeeAllotAC;
    }

    /**
     * Sets the value of the mFeeAllotAC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMFeeAllotAC(BigDecimal value) {
        this.mFeeAllotAC = value;
    }

    /**
     * Gets the value of the mFeeAllotFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMFeeAllotFC() {
        return mFeeAllotFC;
    }

    /**
     * Sets the value of the mFeeAllotFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMFeeAllotFC(BigDecimal value) {
        this.mFeeAllotFC = value;
    }

    /**
     * Gets the value of the mFeeAllotFunC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMFeeAllotFunC() {
        return mFeeAllotFunC;
    }

    /**
     * Sets the value of the mFeeAllotFunC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMFeeAllotFunC(BigDecimal value) {
        this.mFeeAllotFunC = value;
    }

    /**
     * Gets the value of the mFeeAllotIncTaxAC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMFeeAllotIncTaxAC() {
        return mFeeAllotIncTaxAC;
    }

    /**
     * Sets the value of the mFeeAllotIncTaxAC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMFeeAllotIncTaxAC(BigDecimal value) {
        this.mFeeAllotIncTaxAC = value;
    }

    /**
     * Gets the value of the mFeeAllotIncTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMFeeAllotIncTaxFC() {
        return mFeeAllotIncTaxFC;
    }

    /**
     * Sets the value of the mFeeAllotIncTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMFeeAllotIncTaxFC(BigDecimal value) {
        this.mFeeAllotIncTaxFC = value;
    }

    /**
     * Gets the value of the mFeeAllotIncTaxFunC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMFeeAllotIncTaxFunC() {
        return mFeeAllotIncTaxFunC;
    }

    /**
     * Sets the value of the mFeeAllotIncTaxFunC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMFeeAllotIncTaxFunC(BigDecimal value) {
        this.mFeeAllotIncTaxFunC = value;
    }

    /**
     * Gets the value of the mFeeAllotIncTaxTC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMFeeAllotIncTaxTC() {
        return mFeeAllotIncTaxTC;
    }

    /**
     * Sets the value of the mFeeAllotIncTaxTC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMFeeAllotIncTaxTC(BigDecimal value) {
        this.mFeeAllotIncTaxTC = value;
    }

    /**
     * Gets the value of the mFeeAllotTC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMFeeAllotTC() {
        return mFeeAllotTC;
    }

    /**
     * Sets the value of the mFeeAllotTC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMFeeAllotTC(BigDecimal value) {
        this.mFeeAllotTC = value;
    }

    /**
     * Gets the value of the mFeeAllotTaxAC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMFeeAllotTaxAC() {
        return mFeeAllotTaxAC;
    }

    /**
     * Sets the value of the mFeeAllotTaxAC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMFeeAllotTaxAC(BigDecimal value) {
        this.mFeeAllotTaxAC = value;
    }

    /**
     * Gets the value of the mFeeAllotTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMFeeAllotTaxFC() {
        return mFeeAllotTaxFC;
    }

    /**
     * Sets the value of the mFeeAllotTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMFeeAllotTaxFC(BigDecimal value) {
        this.mFeeAllotTaxFC = value;
    }

    /**
     * Gets the value of the mFeeAllotTaxFunC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMFeeAllotTaxFunC() {
        return mFeeAllotTaxFunC;
    }

    /**
     * Sets the value of the mFeeAllotTaxFunC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMFeeAllotTaxFunC(BigDecimal value) {
        this.mFeeAllotTaxFunC = value;
    }

    /**
     * Gets the value of the mFeeAllotTaxTC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMFeeAllotTaxTC() {
        return mFeeAllotTaxTC;
    }

    /**
     * Sets the value of the mFeeAllotTaxTC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMFeeAllotTaxTC(BigDecimal value) {
        this.mFeeAllotTaxTC = value;
    }

    /**
     * Gets the value of the mFeeDate property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getMFeeDate() {
        return mFeeDate;
    }

    /**
     * Sets the value of the mFeeDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setMFeeDate(XMLGregorianCalendar value) {
        this.mFeeDate = value;
    }

    /**
     * Gets the value of the mid property.
     * 
     * @return
     *     possible object is
     *     {@link Long }
     *     
     */
    public Long getMID() {
        return mid;
    }

    /**
     * Sets the value of the mid property.
     * 
     * @param value
     *     allowed object is
     *     {@link Long }
     *     
     */
    public void setMID(Long value) {
        this.mid = value;
    }

    /**
     * Gets the value of the mLineNum property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getMLineNum() {
        return mLineNum;
    }

    /**
     * Sets the value of the mLineNum property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setMLineNum(Integer value) {
        this.mLineNum = value;
    }

    /**
     * Gets the value of the mModifiedBy property.
     * 
     * @return
     *     possible object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    public JAXBElement<String> getMModifiedBy() {
        return mModifiedBy;
    }

    /**
     * Sets the value of the mModifiedBy property.
     * 
     * @param value
     *     allowed object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    public void setMModifiedBy(JAXBElement<String> value) {
        this.mModifiedBy = ((JAXBElement<String> ) value);
    }

    /**
     * Gets the value of the mModifiedOn property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getMModifiedOn() {
        return mModifiedOn;
    }

    /**
     * Sets the value of the mModifiedOn property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setMModifiedOn(XMLGregorianCalendar value) {
        this.mModifiedOn = value;
    }

    /**
     * Gets the value of the mPaidExpenseExTaxAC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMPaidExpenseExTaxAC() {
        return mPaidExpenseExTaxAC;
    }

    /**
     * Sets the value of the mPaidExpenseExTaxAC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMPaidExpenseExTaxAC(BigDecimal value) {
        this.mPaidExpenseExTaxAC = value;
    }

    /**
     * Gets the value of the mPaidExpenseExTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMPaidExpenseExTaxFC() {
        return mPaidExpenseExTaxFC;
    }

    /**
     * Sets the value of the mPaidExpenseExTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMPaidExpenseExTaxFC(BigDecimal value) {
        this.mPaidExpenseExTaxFC = value;
    }

    /**
     * Gets the value of the mPaidExpenseExTaxFunC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMPaidExpenseExTaxFunC() {
        return mPaidExpenseExTaxFunC;
    }

    /**
     * Sets the value of the mPaidExpenseExTaxFunC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMPaidExpenseExTaxFunC(BigDecimal value) {
        this.mPaidExpenseExTaxFunC = value;
    }

    /**
     * Gets the value of the mPaidExpenseExTaxTC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMPaidExpenseExTaxTC() {
        return mPaidExpenseExTaxTC;
    }

    /**
     * Sets the value of the mPaidExpenseExTaxTC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMPaidExpenseExTaxTC(BigDecimal value) {
        this.mPaidExpenseExTaxTC = value;
    }

    /**
     * Gets the value of the mPaidExpenseIncTaxAC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMPaidExpenseIncTaxAC() {
        return mPaidExpenseIncTaxAC;
    }

    /**
     * Sets the value of the mPaidExpenseIncTaxAC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMPaidExpenseIncTaxAC(BigDecimal value) {
        this.mPaidExpenseIncTaxAC = value;
    }

    /**
     * Gets the value of the mPaidExpenseIncTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMPaidExpenseIncTaxFC() {
        return mPaidExpenseIncTaxFC;
    }

    /**
     * Sets the value of the mPaidExpenseIncTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMPaidExpenseIncTaxFC(BigDecimal value) {
        this.mPaidExpenseIncTaxFC = value;
    }

    /**
     * Gets the value of the mPaidExpenseIncTaxFunC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMPaidExpenseIncTaxFunC() {
        return mPaidExpenseIncTaxFunC;
    }

    /**
     * Sets the value of the mPaidExpenseIncTaxFunC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMPaidExpenseIncTaxFunC(BigDecimal value) {
        this.mPaidExpenseIncTaxFunC = value;
    }

    /**
     * Gets the value of the mPaidExpenseIncTaxTC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMPaidExpenseIncTaxTC() {
        return mPaidExpenseIncTaxTC;
    }

    /**
     * Sets the value of the mPaidExpenseIncTaxTC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMPaidExpenseIncTaxTC(BigDecimal value) {
        this.mPaidExpenseIncTaxTC = value;
    }

    /**
     * Gets the value of the mPaidTaxAC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMPaidTaxAC() {
        return mPaidTaxAC;
    }

    /**
     * Sets the value of the mPaidTaxAC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMPaidTaxAC(BigDecimal value) {
        this.mPaidTaxAC = value;
    }

    /**
     * Gets the value of the mPaidTaxFC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMPaidTaxFC() {
        return mPaidTaxFC;
    }

    /**
     * Sets the value of the mPaidTaxFC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMPaidTaxFC(BigDecimal value) {
        this.mPaidTaxFC = value;
    }

    /**
     * Gets the value of the mPaidTaxFunC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMPaidTaxFunC() {
        return mPaidTaxFunC;
    }

    /**
     * Sets the value of the mPaidTaxFunC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMPaidTaxFunC(BigDecimal value) {
        this.mPaidTaxFunC = value;
    }

    /**
     * Gets the value of the mPaidTaxTC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMPaidTaxTC() {
        return mPaidTaxTC;
    }

    /**
     * Sets the value of the mPaidTaxTC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMPaidTaxTC(BigDecimal value) {
        this.mPaidTaxTC = value;
    }

    /**
     * Gets the value of the msoFee property.
     * 
     * @return
     *     possible object is
     *     {@link JAXBElement }{@code <}{@link UFIDAU9SMSOSOFeeData }{@code >}
     *     
     */
    public JAXBElement<UFIDAU9SMSOSOFeeData> getMSOFee() {
        return msoFee;
    }

    /**
     * Sets the value of the msoFee property.
     * 
     * @param value
     *     allowed object is
     *     {@link JAXBElement }{@code <}{@link UFIDAU9SMSOSOFeeData }{@code >}
     *     
     */
    public void setMSOFee(JAXBElement<UFIDAU9SMSOSOFeeData> value) {
        this.msoFee = ((JAXBElement<UFIDAU9SMSOSOFeeData> ) value);
    }

    /**
     * Gets the value of the mSourceAllotQryPU property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMSourceAllotQryPU() {
        return mSourceAllotQryPU;
    }

    /**
     * Sets the value of the mSourceAllotQryPU property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMSourceAllotQryPU(BigDecimal value) {
        this.mSourceAllotQryPU = value;
    }

    /**
     * Gets the value of the mSourceBillType property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getMSourceBillType() {
        return mSourceBillType;
    }

    /**
     * Sets the value of the mSourceBillType property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setMSourceBillType(Integer value) {
        this.mSourceBillType = value;
    }

    /**
     * Gets the value of the mSourceDocCode property.
     * 
     * @return
     *     possible object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    public JAXBElement<String> getMSourceDocCode() {
        return mSourceDocCode;
    }

    /**
     * Sets the value of the mSourceDocCode property.
     * 
     * @param value
     *     allowed object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    public void setMSourceDocCode(JAXBElement<String> value) {
        this.mSourceDocCode = ((JAXBElement<String> ) value);
    }

    /**
     * Gets the value of the mSourceDocType property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getMSourceDocType() {
        return mSourceDocType;
    }

    /**
     * Sets the value of the mSourceDocType property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setMSourceDocType(Integer value) {
        this.mSourceDocType = value;
    }

    /**
     * Gets the value of the mSourceEntityID property.
     * 
     * @return
     *     possible object is
     *     {@link Long }
     *     
     */
    public Long getMSourceEntityID() {
        return mSourceEntityID;
    }

    /**
     * Sets the value of the mSourceEntityID property.
     * 
     * @param value
     *     allowed object is
     *     {@link Long }
     *     
     */
    public void setMSourceEntityID(Long value) {
        this.mSourceEntityID = value;
    }

    /**
     * Gets the value of the mSysVersion property.
     * 
     * @return
     *     possible object is
     *     {@link Long }
     *     
     */
    public Long getMSysVersion() {
        return mSysVersion;
    }

    /**
     * Sets the value of the mSysVersion property.
     * 
     * @param value
     *     allowed object is
     *     {@link Long }
     *     
     */
    public void setMSysVersion(Long value) {
        this.mSysVersion = value;
    }

}
